About Interface (wootton Bassett) Management Company Limited (02281555) United Kingdom