Company name: Langley College (Windsor Forest Colleges Group)
Langley Campus, Station Rd, Slough SL3 8BY, United Kingdom