Share: ConstructionLand DevelopmentProject Management SCG (Caribbean) Group Limited {subsidiary of Shanghai Construction Group} Visit Website #5 Keate Street Port of Spain (868) 625-7388 ext 23 (868) 623-4056 (fax) Map What's Nearby? Distance: 5 10 15 20 25 50 km.