About City & Country Investments Limited (02715121) United Kingdom