Company overviewCompany numberBR021056StatusOpenCategoryUk EstablishmentIncorporated2019-02-15Accounts categoryNot suppliedNext accounts dueNot suppliedRegistered office51 Lime Street, London, EC3M 7DQ