About Property Leases Fts Limited (08436071) United Kingdom