About London Living Developments Limited (08385340) United Kingdom