Overview
Legal name
ALLEN ORGAN STUDIOS LIMITED
Region
South East England
Registered address
TRADA BUSINESS CAMPUS
STOCKING LANE
HUGHENDEN VALLEY HIGH WYCOMBE
BUCKINGHAMSHIRE
HP14 4ND
Insolvency history
No