About Longacre Properties (wales) Limited (04021306) United Kingdom