OH HELLO HEN LTD Company number SC775155 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address2/2 17 Mansionhouse Road, Glasgow, Scotland, G41 3DN PostcodeG41 3DN Companies at this postcode 23 Map