About Spencerpoint Management Company Limited (06831644) United Kingdom