Upper Dormont Farm Company numberSL001139 StatusActive TypeLimited Partnership Incorporated4 Apr 1988 Registered office Upper Dormont FarmDormontLockerbie Data JSON Markdown