PROJECT ORCHID LIMITED Company number 07467568 · Monitor this company Active Overview People 28 Control Documents Analysis Location Related Registered office AddressW1 Office, 12 Old Bond Street, London, England, W1S 4PW PostcodeW1S 4PW Companies at this postcode 274 Map