MIRO LIMITED Company number 01609574 · Monitor this company Dissolved Overview People 3 Financial Control Documents Analysis Location Related Registered office Address4 CROXTED MEWS, 286A-288 CROXTED ROAD, LONDON, SE24 9DA PostcodeSE24 9DA Companies at this postcode 409 Average house price in SE24 9DA £833,000 (34 sales) Map