About Majestic Spaces Ltd (10435530) United Kingdom