ORGANS INC LTD Company number 14783300 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office AddressUnit 1 123 Curtain Road, London, England, EC2A 3BX PostcodeEC2A 3BX Companies at this postcode 47 Average house price in EC2A 3BX £964,000 (10 sales) Map