This firm referred to as Barrachd was established on 2007-08-31 as a private limited company. This firm office was situated in Edinburgh on Atria One, 144 Morrison Street. The address area code is EH3 8EX. The registration number for Barrachd Limited was SC330153. Barrachd Limited had been in business for sixteen years until 2023-08-10.
This specific company was administered by just one managing director: Francesca T., who was appointed in 2021.
The companies with significant control over this firm included: Capita Justice & Secure Services Holdings Limited owned over 3/4 of company shares and had 3/4 to full of voting rights. This business could have been reached in London at Gresham Street, EC2V 7NQ and was registered as a PSC under the reg no 4746912.