About Teasdale Property Maintenance Ltd (13607244) United Kingdom