About The Glen Management Company (emsworth) Limited (02332662) United Kingdom