About Abbey Properties (liverpool) Limited (02805213) United Kingdom