About Lancaster Property Developments Limited (07187329) United Kingdom