About Thameside Properties Limited (12427436) United Kingdom