About Glenapp Grange Management Limited (01797792) United Kingdom