About Teesdale Property Developments Limited (09514874) United Kingdom