About Manor Farm Grange Properties Limited (08590310) United Kingdom