About City & West Developments Limited (07211126) United Kingdom