About School Lane Investments Limited (01118331) United Kingdom