About Teachers Property Limited (04147719) United Kingdom