I got the same reply from them. I think it is the same as we do in FBR business name is our own name. But let's confirm with them first.
I tried to register with as company sole propertier but there is so much irrelevant to be filled like BPO address etc. if you managed to please do let me know thanks