ORMSIDE PROJECTS CIC Company number 14277419 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office AddressUnit 32c Penarth Centre, Ormside St, London, England, SE15 1TR PostcodeSE15 1TR Companies at this postcode 45 Average house price in SE15 1TR £412,000 (8 sales) Map