About Greenacres Investments Ltd. (02654111) United Kingdom