About Consolidated Developments Holdings Limited (10562095) United Kingdom