MIMAR LIMITED Company number 05241453 · Monitor this company Active Overview People 5 Financial Control Charges Documents Analysis Location Related Registered office Address101 Norfolk Avenue, London, England, N13 6AL PostcodeN13 6AL Companies at this postcode 52 Average house price in N13 6AL £561,000 (23 sales) Map