About Teesdale Property Company (3) Limited (05399638) United Kingdom