Been Let Down Been Let Down are a leading negligence solicitor firm based in Liverpool and serving clients around the country. Phone: 0151 321 1000 The Plaza, 100 Old Hall St. Liverpool, Merseyside, L3 9QJ UK Map Other Categories: Finance & Legal » Law |