The firm called Barracuda Developments was created on 2017-11-03 as a private limited company. The firm registered office was registered in London on Unit 2 Bridge House, Chamberlayne Road, Kensal Rise. This place postal code is NW10 3NR. The official registration number for Barracuda Developments Limited was 11045658. Barracuda Developments Limited had been active for five years until 2022-10-25. 6 years from now the firm changed its business name from A And D Investment Properties to Barracuda Developments Limited.
Stewart B. and Darren C. were the enterprise's directors and were managing the firm from 2018 to 2022.