About Live & Let Property Services Ltd (12208457) United Kingdom