About Broadgate Investment Holdings Limited (01982352) United Kingdom