About Greenacres (hendon Lane) Management Limited (00965652) United Kingdom