Also claimed to be https://www.compass.education/uk
Level 3 – Compass International Huddle Offices 3 Shortlands, London W6 8DA, United Kingdom but suspect this might be either a shared or mailbox address.