Business to Business Associates Ltd.
3A Market Square
A company incorporated in England.
Registered number 3198320
VAT: GB 660 5521 51
Our Guarantee ... We guarantee membership will introduce savings in time, money and/or increased sales in the first year or your next years membership is FREE.