Innovation Centre
York Science Park
Heslington
York YO10 5DG
01904 435181
ideas is a trading name of
Ideas and Solutions Limited
Registered office as above
Registered in England No.4724220
VAT Reg No. 816 8768 82
|
Round Foundry Media Centre
Foundry Street
Leeds
LS11 5QP
0113 394 4516 |