CANMOOR PROJECTS LIMITED Company number 05258559 · Monitor this company Active Overview People 14 Financial Control Documents Analysis Location Related Registered office AddressDover House, 34 Dover Street, London, W1S 4NG PostcodeW1S 4NG Companies at this postcode 92 Map