About Liverpool Properties Management Limited (03678723) United Kingdom