About Country & City Developments Limited (04124629) United Kingdom