MAINS FARM PROPERTIES LIMITED Company number SC043722 · Monitor this company Dissolved Overview People 10 Charges Documents Analysis Location Related Registered office Address159 GLASGOW ROAD, EAST KILBRIDE, GLASGOW, G74 4PA PostcodeG74 4PA Companies at this postcode 18 Map