About London Luxury Properties Limited (10940630) United Kingdom