About The Liverpool Property Company Limited (09982663) United Kingdom