About Liverpool And Lancashire Properties Ltd (07340338) United Kingdom