Overview
Legal name
FLOWSHELL LIMITED
Region
Unknown
Registered address
379 EARL MARSHAL ROAD
SHEFFIELD
ENGLAND
S4 8FA
Insolvency history
No