About Thirsk Road Property Ltd (10526062) United Kingdom