About Highacre Properties Limited (NI062395) United Kingdom