About Snr Developments Limited (04490624) United Kingdom