About Lombard Property Services Limited (03389511) United Kingdom