Overview
Legal name
16888556 LTD
Region
South East England
Registered address
339 LONDON ROAD
OXFORD
UNITED KINGDOM
OX3 9EL
Insolvency history
No