About Stunners Properties Limited (03289205) United Kingdom