About Ellenglaze Properties Ltd (11055472) United Kingdom