About Gaia Spa Developments Limited (07952492) United Kingdom