About Denton Flats Ltd (13000107) United Kingdom