About London Flats D F M Ltd (08980264) United Kingdom