Framed Picture Designer and Manufacturer

LSH are seeking offers to acquire the business and assets of a designer and manufacturer of framed wall art, mirrored products, home furniture and accessories located in London.

The offer deadline is 23 June.