About Cromwell Promote Hig Limited Partnership (SL024837) United Kingdom