Overview
Legal name
THE WOODARD CORPORATION
Region
London
Registered address
IVYBRIDGE HOUSE C/O WOODARD ACADEMIES TRUST
1 ADAM STREET
LONDON
UNITED KINGDOM
WC2N 6LE
Insolvency history
No