About Lsl Property Services Plc (05114014) United Kingdom