Karan ji,
Property used for Business: If the property is used by the owner thereof for any business or professio carried on by him, and the profit of such business are chargeable to tax (PGBP), then incoe from such property shall not be chargeaable to tax under the head income from house property. Provided, use of business must be by owner of the property.
Because income generated by using this house property is already chargeable to tax under the head PGBP.
Property held as a stock in trade: If the property is held by the assessee as a stock in trade, or is engaged in the business of letting out of property on rent, or the assessee is a company incorporated for the purpose of owing house property, the income falls under the head ‘Income from House Property’ because it is the specific head for charge ‘Income from House Property.’
Members please correct me if I'm wrong.