MAMA SAID LTD Company number SC385740 · Monitor this company Active - Proposal to Strike off Overview People 4 Financial Control Charges Documents Analysis Location Related Registered office Address38/3 Cockburn Street, Edinburgh, Midlothian, EH1 1PB PostcodeEH1 1PB Companies at this postcode 27 Map