Overview
Legal name
AMBIDEXTROUS SOLUTIONS LIMITED
Region
North West England
Registered address
38 TAYLOR GREEN WAY
LEES
OLDHAM
ENGLAND
OL4 4SE
Insolvency history
No