NOVA LANDMARK LTD Company number 13632340 · Monitor this company Active Overview People 3 Financial Control Charges Documents Analysis Location Related Registered office Address11 Lake Road, Romford, England, RM6 5BP PostcodeRM6 5BP Companies at this postcode 19 Average house price in RM6 5BP £340,000 (18 sales) Map