About Clifton Flats Limited (10438169) United Kingdom