U Crolla & Sons Ltd. is officially located at Edinburgh at 1a Torphichen Street. Anyone can find the company using the post code - EH3 8HX. This company has been in business on the British market for thirteen years. The firm is registered under the number SC410932 and their official status is active. The firm's declared SIC number is 56101, that means Licensed restaurants. 2022-11-30 is the last time company accounts were reported.
According to the information we have, this specific limited company was started in 2011 and has so far been guided by five directors, out of whom two (Anna C. and Luciano C.) are still a part of the company.
Executives who control the firm include: Luciano C. owns 1/2 or less of company shares and has 1/2 or less of voting rights. Anna C. owns 1/2 or less of company shares and has 1/2 or less of voting rights.