This enterprise is widely known as Off The Rock Design Ltd. The company first started nine years ago and was registered under SC512129 as the registration number. The headquarters of the company is located in Edinburgh. You may find them at 33 Blackford Glen Road. The firm currently known as Off The Rock Design Ltd was known as Off The Rock Landscaping until 2021/03/19 at which point the business name was replaced. The enterprise's principal business activity number is 81300 which stands for Landscape service activities. The most recent accounts cover the period up to 2023-03-31 and the most recent confirmation statement was submitted on 2023-07-23.
As mentioned in the following firm's register, since 2018 there have been two directors: Marta C. and David C..