About Spe Ventures Limited (02538982) United Kingdom