JANUS HOMES LTD Company number 09868721 · Monitor this company Active Overview People 4 Financial Control Charges Documents Analysis Location Related Registered office Address96 Evelyn Street, London, SE8 5DD PostcodeSE8 5DD Companies at this postcode 57 Average house price in SE8 5DD £471,000 (23 sales) Map