About Teesdale Property Services Limited (06277436) United Kingdom