MAZEGRAND LIMITED Company number 01781215 · Monitor this company Active Overview People 4 Financial Control Charges Documents Analysis Location Related Registered office Address2 Spencer Avenue, Palmers Green, London, England, N13 4TR PostcodeN13 4TR Companies at this postcode 18 Average house price in N13 4TR £648,000 (27 sales) Map