Overview
Legal name
IRIS AND THE MOON LTD
Region
East of England
Registered address
SIMPSONS FARM
PENTLOW
SUDBURY
ENGLAND
CO10 7JT
Insolvency history
No