Yxa Ltd is an active company incorporated on 1 September 2025 with the registered office located in London, Greater London. Yxa Ltd was registered 4 months ago.
Registered office address changed from Suite B 3rd Floor, 85 - 87 Cornwall Street Birmingham B3 3BY United Kingdom to 299 Oxford Street Oxford Street London W1C 2DZ on 24 December 2025
Submitted on 24 Dec 2025
Registered office address changed from 299 Oxford Street Oxford Street London W1C 2DZ England to 299 Oxford Street London W1C 2DZ on 24 December 2025