An extremely pathetic service.
The numbers provided were incorrect. Even after I contacted the head office, I had to contact the head office 5 times to get the drivers number.
They did not clarify exact pickup point and the bus left without informing me. I luckily called the driver and was able to catch the bus by travelling 5kms on my person vehicle.
After reaching also, they changed my seat 5 times and ended up giving me a seat which was unhinged and bounced up on every bump.
Avoid Seabird if you want a reliable journey.