About Liverpool Property Holdings Ltd (12462771) United Kingdom