About Touchstone Properties North Ltd (12362832) United Kingdom