About Denton Flat Management Co. Limited (01342363) United Kingdom