Company name: The Upstart Foundation CIC
Description: The Upstart Foundation
1 Vincent Square, London SW1P 2PN