About Scops Developments Limited (04486048) United Kingdom