Allma Holdings Limited is a insolvency company incorporated on 26 January 2009 with the registered office located in Glasgow, City of Glasgow. Allma Holdings Limited was registered 16 years ago.
Registered office address changed from 28 Muriel Street Barrhead Glasgow G78 1QB to The Beacon 176 st Vincent Street Glasgow G2 5SG on 1 September 2023