About Tarry Properties Ltd (08731976) United Kingdom