About Greenacres Management Company (grange-over-sands) Limited (03889272) United Kingdom