About 18 The Grange Management Company Limited (01223186) United Kingdom