About Trade Team Property Services Limited (07898976) United Kingdom