I got another email from LeaseWeb
Oh, it basically means RapidSpeeds owns nothing, they were just reselling LeaseWeb under their IP ranges. They have been lying all the time. It also mean HostHatch couldn't colo as well.
Gotta love false advertising :facepalm: