Upper Hardenmains Company numberSL001604 StatusActive TypeLimited Partnership Incorporated28 Dec 1990 Registered office Upper HardenmainsOxnamRoxburhshire Data JSON Markdown