Finished Goods in Borehamwood, Hertfordshire We help you find any company! Bis (international) Limited Suite F Office On The Hill 15 - 17 High Street, Elstree Borehamwood, Hertfordshire