16666713Private Limited CompanyInc. 2025-08-22University Of Wolverhampton Science Park,, University Of Wolverhampton Science Park,, Wolverhampton, United Kingdom, WV1 1LY
07275807PRI/LBG/NSC (Private, Limited by guarantee, no share capital, use of 'Limited' exemption)Inc. 2010-06-07Wulfruna Street, Wolverhampton, WV1 1LY