About Suffex Developments Ltd (10239524) United Kingdom