About Manchester Technopark Limited (03743357) United Kingdom