MARVEL LAND LTD Company number 15809815 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address1 Brailey House, 485 Grove Green Road, London, England, E11 4AA PostcodeE11 4AA Companies at this postcode 30 Average house price in E11 4AA £455,000 (24 sales) Map