Ballachly And Badryrie Partners Company numberSL002813 StatusActive TypeLimited Partnership Incorporated19 Apr 1996 Registered office Ballachly And BadryrieCaithness Data JSON Markdown