About Glenton House Management Co. Limited (04218285) United Kingdom