About Lifestyle Property London Ltd (08517264) United Kingdom