About Acre Properties (1988) Ltd (12649845) United Kingdom