About Lead Property Services Ltd (13545486) United Kingdom