Ribbon Print is a firm situated at W1U 6TU London at Lvl 3, 120 Baker Street. The enterprise was formed in 2012 and is established under reg. no. 07930462. The enterprise has been operating on the British market for twelve years now and company current status is active. This company began under the business name Ribbonprint Europe, though for the last eleven years has operated under the business name Ribbon Print Ltd. This business's principal business activity number is 74909 meaning Other professional, scientific and technical activities not elsewhere classified. Tuesday 31st January 2023 is the last time when the accounts were filed.
In order to meet the requirements of the client base, this company is consistently developed by a unit of two directors who are Evan M. and Dominica M.. Their work been of pivotal importance to this company since January 2012.
Evan M. is the individual with significant control over this firm, owns over 3/4 of company shares.