About New Acres Limited (02600118) United Kingdom