About Andgrove Property Investments Limited (01322329) United Kingdom