About Tenley Properties (hammill) Limited (10045610) United Kingdom