Incorporated in England & Wales. Company Registration Number: 07466517
Registered Office: 111 – 113 High Street, Evesham, Worcestershire WR11 4XP, United Kingdom
VAT Number: GB 314 5026 41
Sales Nova is a Professionally Accredited Member of the Institute of Interim Management (MIIM)