The Ravelston House Ltd firm has been operating on the market for seven years, as it's been founded in 2017. Registered with number SC558058, Ravelston House was set up as a Private Limited Company located in 182 North High Street, Musselburgh EH21 6BH. This company's classified under the NACE and SIC code 55100: Hotels and similar accommodation. Ravelston House Limited filed its account information for the period that ended on 2022-03-31. The most recent confirmation statement was submitted on 2023-02-14.
As for this company, the full scope of director's tasks have so far been met by Martin I. who was designated to this position on February 17, 2017.
Martin I. is the individual with significant control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.