MACHEN LAND LIMITED Company number 08772718 · Monitor this company Active Overview People 9 Control Documents Analysis Location Related Registered office Address10 Upper Bank Street, London, E14 5BF PostcodeE14 5BF Companies at this postcode 51 Map