Advanced company searchLink opens in new window

BARRA INTERNATIONAL, LLC.

UK establishment number BR001995

UK establishment office address
Ninth Floor Ten Bishops Square, London, E1 6EG
Status
Open
Opened on
1 November 1990
Type of business
Sales And Client Support Of Application Software For Parent Comp

This is a UK establishment of
BARRA INTERNATIONAL, LLC

Company number
FC016027