🇬🇧
BRIT LEELAA UK LIMITED
70.22 · Management consultancy activities other than financial managementSIC70229MicroID13567561
📍 CANARY WHARF ESTATE, 1 CANADA SQUARE, FLOOR NUMBER 37, LONDON, E14 5AA, ENGLAND
Data sourced from official commercial registries. Last updated when this company filed its accounts.