About S.t.p. Properties Limited (04766583) United Kingdom