MARIFA LIMITED Company number SC307006 · Monitor this company Active Overview People 4 Financial Control Documents Analysis Location Related Registered office Address9 Forres Gate, Giffnock, Glasgow, G46 6NT PostcodeG46 6NT Companies at this postcode 5 Map