Brae Link Systems Ltd is an active company incorporated on 21 February 2025 with the registered office located in Edinburgh, City of Edinburgh. Brae Link Systems Ltd was registered 10 months ago.
Registered office address changed from International House, 38 Thistle Street, Edinburgh International House, 38 Thistle Street Edinburgh EH2 1EN Scotland to 30/2 Thorntree Street Edinburgh EH6 8PU on 23 November 2025
Submitted on 23 Nov 2025
Registered office address changed from 72 Kirk Brae Edinburgh EH16 6JA Scotland to International House, 38 Thistle Street, Edinburgh International House, 38 Thistle Street Edinburgh EH2 1EN on 24 April 2025