Muirs Of Pitglassie Farm Company numberSL000841 StatusActive TypeLimited Partnership Incorporated13 Jun 1986 Registered office Muirs Of PitglassieDufftownBanffshire Data JSON Markdown