Overview
Legal name
TEAKMAIN LIMITED
Region
Unknown
Registered address
THE ADMINISTRATIVE OFFICE GLEBE FARM
WHITEMOOR LANE SAMBOURNE
NR REDDITCH
WORCESTERSHIRE
B96 6NT
Insolvency history
No