OWLDATA LIMITED


Registered number: 02924281
Home -> Section P - Education -> 85 - Education -> 85600 - Educational support services -> OWLDATA LIMITED

Name: OWLDATA LIMITED
OWLDATA LTD
Address: PILLAR HOUSE, 113/115 BATH ROAD, CHELTENHAM, GLOUCESTERSHIRE, GL53 7LS
Incorporation Date: 1994-04-29

Company status: Dissolved


Last update: 2024-06-09 13:52:45