Overview
Legal name
ALLAN RICKETTS & SONS LIMITED
Region
Unknown
Registered address
STALL 116 INDOOR MARKET
50 EDGBASTON STREET
BIRMINGHAM
ENGLAND
B5 4RQ
Insolvency history
No