About Thetis Properties Limited (03364305) United Kingdom