About Elmer Grange Management Co. Limited (01992631) United Kingdom