About L & R Property Design Ltd (08545437) United Kingdom