Register to keep up to date with our latest news and offers Name:
Company Name The New Upper Street Fish Shop Ltd Registered Number: 4341198 Country of Registration: UK Address of Registered Office: 5 Elstree Gate, Elstree Way, Borehamwood, Herts WD6 1JD