A & D Pattanavichakan Limited Partnership