About James Gillespie S Campus Subhub Holdings Limited (SC454429) United Kingdom