About Spurgeon S College Developments Limited (11968608) United Kingdom