About Elstow Grange Management Co. Limited (01116141) United Kingdom