Incorrect data again.
I think it is best if you could get your hands on brokerage reports (will be definitely more accurate than websites) before you analyze a stock. If you are unable to get brokerage reports, go to the company website and look at the financials. Dividing the market cap by last 4 quarters net profit should give you an idea about the current P/E ratio.
Eg: DLF's current market cap is Rs. 160,000 crores. It had a net profit of Rs. 2,000 crores in FY07. So FY07 P/E would be 80. Going by the 9 month net profits of FY08, a net profit of Rs. 6,000 crores for the full financial year of FY08 seems to be a distinct possibility. So FY08 P/E would be 25.
Anyway, coming to Mahindra Lifespace, it seems to be a decent buy. However, the markets seem to give attention to only No. 1, 2 and 3 players only (DLF, Unitech & Indiabulls) - which can either be seen as an opportunity or as an opportunity cost - because other stocks are not moving anywhere.
I would personally prefer large players because it allows them to execute mega real estate projects. Eg: DLF bought land from DCM Shriram for Rs. 1,600 crores. You can't expect a BL Kashyap or a Purvankara Projects to manage such deals. Ditto with the DLF's Rs. 60,000 crores Bidadi Township project.