London atrium building / cannon bridge, floor 4: 25, dowgate hill ec4r 2gn
Is a branch of : BEACH CAPITAL MANAGEMENT LIMITED
United kingdom