About Thomas Properties (psl) Limited (05319859) United Kingdom