Company

NEWCASTLE UNIVERSITY HOLDINGS LIMITED

Company Number: 03068111