Muckletown Farms Company numberSL000649 StatusActive TypeLimited Partnership Incorporated18 Jun 1984 Registered office CornhillBanffshire Data JSON Markdown