Are there any limitations regarding the size of three storey non-residential buildings?

Yes, the maximum height for flat roof buildings is 3 metres, with 3.6 metres for sloped roof buildings.