About Touch Of Class Property Development Ltd (13525255) United Kingdom