About 2nd Greenacres Management Company Limited (01738256) United Kingdom