About Tarry Residential Ltd (08807479) United Kingdom