Otis & Carter Coffee Ltd has been on the market for 3 years. Registered with number SC714725 in 2021, the company is registered at 2 Spylaw Park, Edinburgh EH13 0LS. The company's registered with SIC code 10832 which means Production of coffee and coffee substitutes. 2022-11-30 is the last time when the accounts were reported.
According to the latest data, the following limited company is overseen by just one managing director: Scott M., who was selected to lead the company 3 years ago.
Scott M. is the individual who controls this firm, owns over 3/4 of company shares.