About S.p.e. Developments Limited (03028081) United Kingdom