About London City Living Limited (08391905) United Kingdom