Annual Accounts 15 October 2025 Open in new tab

Unaudited Abridged Accounts

Filed by BARRACK POWER SERVICES LTD (09190194) on 15 October 2025