About Abbey Hamlet Management Company Limited (04515021) United Kingdom