Balloch Lake Stables came into being in 2019 as a company enlisted under no SC636604, located at DD1 3JT Dundee at C/o Begbies Traynor Suite 9 River Court. The company has been in business for five years and its last known status is liquidation. The company's principal business activity number is 56101 which means Licensed restaurants. 2021-07-31 is the last time when company accounts were filed.