Relaxai Ltd is an active company incorporated on 17 October 2025 with the registered office located in London, Greater London. Relaxai Ltd was registered 5 days ago.
Registered office address changed from Unit H Gateway 1000 Whittle Way Stevenage SG1 2FP United Kingdom to First Floor 32-37 Cowper Street London EC2A 4AW on 17 October 2025