About City Business Developments Limited (08650017) United Kingdom