About City Flats Limited (07645721) United Kingdom