About Ashgrove Properties (uk) Limited (03808350) United Kingdom