Advanced company searchLink opens in new window

TATA ELXSI LIMITED

UK establishment number BR005679

UK establishment office address
18 Grosvenor Place, London, Hyde Park Corner, SW1X 7HS
Status
Open
Opened on
16 August 2000
Type of business
Information Technology Consultants

This is a UK establishment of
TATA ELXSI LIMITED

Company number
FC022690