1994 is the date that marks the launching of Couch Furniture Limited, a firm that was situated at 1st Floor North Anchor Court, Keen Road, Cardiff. The company was created on October 7, 1994. Its registered no. was 02976409 and its post code was CF24 5JW. The company had been on the market for approximately twenty four years up until February 2, 2018. Launched as Odeon Furniture Company, it used the name until 2014, the year it was changed to Couch Furniture Limited.
As found in this enterprise's register, there were nine directors including: Charles R. and Thomas R..