Contact | Login · Apply Now. Oxford Royale Academy is a part of Oxford Programs Limited, UK company number 6045196. The company contracts with .