2005 marks the launching of Barracuda Well Services Limited, a firm which was situated at 12 Carden Place, in Aberdeen. It was founded on 2005-04-01. The company's Companies House Registration Number was SC282461 and the area code was AB10 1UR. The firm had existed on the market for approximately eighteen years until 2023-08-15.
The limited company was overseen by a solitary managing director: Brian G., who was chosen to lead the company in April 2005.
Brian G. was the individual who controlled this firm, owned over 3/4 of company shares.