About Lords Property Services Ltd. (04431353) United Kingdom