Overview
Legal name
OWA (UK) LIMITED
Region
South East England
Registered address
CASTLE HILL HOUSE
12 CASTLE HILL
WINDSOR
BERKSHIRE
UNITED KINGDOM
SL4 1PD
Insolvency history
No