About Avevo Properties & Investments Ltd (12010127) United Kingdom