Upure Limited with reg. no. 12134228 has been competing in the field for five years. This particular Private Limited Company can be found at Flat 2, 16 Cavaye Place in London and its area code is SW10 9PT. This business's principal business activity number is 74203, that means Film processing. 2022-08-31 is the last time when company accounts were reported.
At present, this business is managed by a solitary managing director: Ursula F., who was assigned this position in August 2019.
Ursula F. is the individual who has control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.