John Oakes & Partners Company numberSL001602 StatusActive TypeLimited Partnership Incorporated7 Jan 1991 Registered office Newton HouseNewtonJedburgh Data JSON Markdown