About 19 Croxteth Road (liverpool) Management Company Limited (07297355) United Kingdom