GLENO LTD Company number SC847661 · Monitor this company Dissolved Overview People 4 Control Documents Analysis Location Related Registered office AddressThe Paddock Lamondfauld Road, Hillside, Montrose, Scotland, DD10 9HY PostcodeDD10 9HY Companies at this postcode 3 Map