CAFE MIRO LIMITED Company number SC520440 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office Address25/25a Promenade, Portobello, Edinburgh, Scotland, EH15 1HH PostcodeEH15 1HH Companies at this postcode 2 Map