About London Property Design Ltd (09251791) United Kingdom