About Urban Flats Limited (06515930) United Kingdom