Offices located in – England – France – Spain – India – New York