Record company & distributor, directed by artist (aka Tall Paul) & Steffan Chandler.
The company operated a night club and a recording studio as well.
UK company number: 03504736
Incorporated: February 5, 1998
Dissolved: April 26, 2009
See also their sister company 'Duty Free Publishing Limited', which handled the publishing duties of the label.