About 3rd Greenacres Management Company Limited (03479218) United Kingdom