Overview
Legal name
AHMARRA DOOR INSTALLATIONS LIMITED
Region
South East England
Registered address
UNIT 2 HERMITAGE PARK
HARTS FARM WAY
HAVANT
ENGLAND
PO9 1FA
Insolvency history
No