British Telecoms

Location Bangsar South City, Kuala Lumpur Total Area 155,548 sq ft