Company Address: Address 50 Great Marlborough Street, London, United Kingdom