About Bromsgrove Schools Spv (holdings) Limited (05494586) United Kingdom