Lords India Hotels And Lifespace Private Limited
DOOR NO. A10 TOP LAND, GRAND BAZAR, BELLARD ROAD KANNUR Kannur KL IN 670001
Lords India Hotels And Lifespace Private Limited is Kerala based Private company which was incorporated on 05-10-11 at Door No. A10 Top Land, Grand Bazar, Bellard Road Kannur Kannur Kl In 670001 address.
- U55101KL2011PTC029525
- 05-10-11