About Lifford Industrial Properties Ltd (07706653) United Kingdom