About Elgie Properties Ltd (10906285) United Kingdom