Started with Reg No. 12698340 four years ago, Amelia Blue Art Designs Limited had been a private limited company until 2023-05-23 - the time it was dissolved. The firm's latest registration address was 12 New Broadway, Worthing. The firm was known under the name I Love Picture Frames up till 2020-12-09 then the name was replaced.
This firm was overseen by a single managing director: Richard C., who was assigned to lead the company four years ago.
Richard C. was the individual who controlled this firm, owned over 3/4 of company shares.