About Lancashire Property Developments Limited (12043222) United Kingdom