About S N P Developments Limited (05403141) United Kingdom