About Liddell Hall Property & Investments Ltd (03886210) United Kingdom