About Broadgate Square Ltd (01797326) United Kingdom