About Thalassa Properties Ltd (08748200) United Kingdom