Overview
Legal name
MAITMOUR LIMITED
Region
South West England
Registered address
22 THE PARKS
THE PARKS
MINEHEAD
ENGLAND
TA24 8BT
Insolvency history
No