@Tammi *******
I got no idea on this, you will have to speak to your law firm. From my own experience, there are many instances whereby you need company stamps, eg: applying for company bank accounts, registering VAT, SSO and of course certifying documents for submission to authorities.