About Thames Properties (pe) Limited (11200676) United Kingdom