About Tlk Property Services Limited (08641261) United Kingdom