About Cherry Developments Ltd (NI034951) United Kingdom