About City & Westminster Developments Limited (03232807) United Kingdom