About S N P Management Limited (12568846) United Kingdom