Overview
Legal name
JOHNSON & JOHNSON INNOVATION LIMITED
Region
South East England
Registered address
50-100 HOLMERS FARM WAY
HIGH WYCOMBE
BUCKINGHAMSHIRE
HP12 4UL
Insolvency history
No