Mains Of Larg Farmers Company numberSL001110 StatusActive TypeLimited Partnership Incorporated10 Feb 1988 Registered office Mains Of Larg FarmNew LuceBy Newton Stewart Data JSON Markdown