United Kingdom
View On IPO.GOV.UK
on 27 Jan 2025
Last Applicant/ Owned by
FTP London Ltd
7 Bell Yard
London, Cheshire, WC2A 2JR
Serial Number
UK00004152964 filed on 27th Jan 2025
Providing computer-delivered educational testing and assessments.
UK00004152964
Word
Individual