CELOX MANAGEMENT UK LIMITED Company number 11007202 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office Address8-10 Pollen Street, 1st Floor, London, England, W1S 1NG PostcodeW1S 1NG Companies at this postcode 13 Average house price in W1S 1NG £292,000 (1 sales) Map