Registered office address changed from 1 Balmoral Victoria Terrace Aberystwyth SY23 2BN United Kingdom to 121, the Landmark Flowers Way Luton LU1 3GB on 11 February 2025
Submitted on 11 Feb 2025
Confirmation statement made on 29 January 2025 with no updates