Started with Reg No. 10790608 7 years ago, Richa Energy Consultants Ltd is a Private Limited Company. The firm's present mailing address is 60 Station Road, Tadcaster. The firm's declared SIC number is 71129 meaning Other engineering activities. The firm's most recent filed accounts documents detail the period up to 2022-05-31 and the latest confirmation statement was submitted on 2023-10-01.
When it comes to this company, the full scope of director's obligations have so far been carried out by Ian R. who was formally appointed 7 years ago.
Ian R. is the individual who controls this firm, owns over 1/2 to 3/4 of company shares and has over 1/2 to 3/4 of voting rights.