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 10 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