boomerangs phone number