About Thirsk Residents Company Limited (05479183) United Kingdom