About Curtis Developments Ltd. (NI030918) United Kingdom