About Personal Touch Properties Limited (11692226) United Kingdom