Address: 23 Charlotte Street, London. W1T 1RN Main office 0207 631 9730.
Registered office: 18 Stamford Walk, Stamford, Lincolnshire, PE9 2JE.
Company registration number 7073924. VAT number 981848861.