on 27 Feb 2025
Last Applicant/ Owned by
Opus18 Capital Partners Limited
4th Floor, 31 Dover Street
LONDON, , W1S 4ND
Serial Number
UK00004166336 filed on 27th Feb 2025
Correspondent Information
Stobbs
Building 1000, Cambridge Research Park
Cambridge,
CB25 9PD
Private and public equity investment services.
UK00004166336
Word
Individual