Advanced company searchLink opens in new window

LARSEN & TOUBRO

UK establishment number BR009892

UK establishment office address
Podium Floor 3 Sheldon Square, London, W2 6PS
Status
Closed
Opened on
3 November 2007
Type of business
Marketing

This is a UK establishment of
LARSEN & TOUBRO LIMITED

Company number
FC028243