About Spe Management Limited (08262140) United Kingdom