The A.j.birnie Partnership Company numberSL001591 StatusActive TypeLimited Partnership Incorporated7 Dec 1990 Registered office Part Of Upper HardenmainsOxnamRoxburghshire Data JSON Markdown