About The Terrace (hendon Lane) Limited (03923902) United Kingdom