Upper Anguston Limited Partnership Company numberSL003386 StatusActive TypeLimited Partnership Incorporated15 Oct 1998 Registered office Upper Anguston FarmPeterculter Data JSON Markdown