About Lifford Hall Property Investments Limited (05360957) United Kingdom