This enterprise is known as Ellery Studio Ltd. The company was started six years ago and was registered under 11203233 as its registration number. This particular office of this company is based in Nottingham. You may find them at 10 The Triangle, The Triangle. The enterprise's SIC code is 90030 which means Artistic creation. 2022/02/28 is the last time company accounts were reported.
Currently, this limited company is controlled by a single managing director: Luke D., who was appointed six years ago.
Luke D. is the individual with significant control over this firm, owns over 3/4 of company shares.