Overview
Legal name
ODELL COMMERCIAL LIMITED
Region
South East England
Registered address
60 HIGH STREET
STONY STRATFORD
MILTON KEYNES
BUCKS
UNITED KINGDOM
MK11 1AQ
Insolvency history
No