About City Properties Development & Lettings Limited (01802164) United Kingdom