Overview
Legal name
BRAIN SALAD RECORDS LIMITED
Region
East of England
Registered address
2 STATION ROAD
LEIGHTON BUZZARD
UNITED KINGDOM
LU7 2NA
Insolvency history
No