0113 323 0678
City West Business Park, Building 3, Gelderd Road, Leeds, LS12 6LN


Liverpool, city and seaport, northwestern England, forming the nucleus of the metropolitan county of Merseyside in the historic county of Lancashire. Liverpool is the fifth-largest metropolitan area in the UK, with over 2.24 million people living within it.

Send this to a friend