About City Estates And Lettings Limited (12201261) United Kingdom