About Touchwood Property Northern Ltd (11058523) United Kingdom