About Tarry Close Residents Company Limited (08805538) United Kingdom