Interface Interior Fabrics (UK) Limited Partnership Company numberLP005454 StatusActive TypeLimited Partnership Incorporated20 Jun 1997 Registered office Shelf MillsHalifaxWest YorkshireHX3 7PA Data JSON Markdown