About Malakoff Flats Limited (08612913) United Kingdom