The Uppermills Farm Partnership Company numberSL001055 StatusActive TypeLimited Partnership Incorporated7 Dec 1987 Registered office Uppermills FarmBanchoryKincardineshire Data JSON Markdown