Serra Consultancy Ltd is an active company incorporated on 24 March 2025 with the registered office located in Aberdeen, City of Aberdeen. Serra Consultancy Ltd was registered 7 months ago.
Registered office address changed from 8 Dervaig Gardens Newton Mearns Glasgow G77 5XE United Kingdom to 261 Union Street Aberdeen AB11 6BR on 2 August 2025