The company’s registration number: 4126826
Place of incorporation: England
Registered office: The Gloucester Building, Kensington Village, Avonmore Road, London, W14 8RF
VAT Number: GB843410452