About Tenerife Property Shop (uk) Limited (02653236) United Kingdom