About Hale Lodge Harrow (management) Limited (01601022) United Kingdom