Barbara Twiss began its operations in 2011 as a Private Limited Company with reg. no. 07881405. The firm's registered office was located in Liverpool at Clocktower House. This Barbara Twiss Limited company had been operating in this business field for 6 years.
Barbara T. was this enterprise's director, arranged to perform management duties on Wed, 14th Dec 2011.