Overview
Legal name
FLOWHOUSE STUDIO LTD
Region
Wales
Registered address
UNIT 2
GALLAGHER RETAIL PARK
CAERPHILLY
WALES
CF83 3GX
Insolvency history
No