where is teck whye lane in singapore