About Tsa Property Consultants Ltd. (SC435972) United Kingdom