Pestbuster.biz is rated 3 out of 5 in the category facilities services. Read and write reviews about Pestbuster.biz. Pestbuster.biz is a facilities services company based out of 2-103, 10000 , 33, Lebuh Prangin, George Town, Malaysia.
Address
2-103, 10000 , 33, Lebuh Prangin