About Lancashire Property Maintenance Limited (04897659) United Kingdom