About Broadgate Management Ltd (03976638) United Kingdom