By Email- firstname.lastname@example.org
if you have any questions or queries about your order
By Phone- Call us at our USA office or UK office.
USA Office Number - 1 800-492-3965
UK Office Number - 0845 226 4315
UK Office - 2nd Floor, 145 -157 St John Street, London EC1V 4PY
USA Office- World Trade Centre, 702 West Street, WIlmington Delaware 19801
you can reach us on Monday- Friday 10am - 5pm.
Thank you, and we look forward to doing business with you.
BSS Retail is a division of BSS USA Inc as USA incorporated business in Delaware.
Its sister company is www.bssretail.net which is based in the United Kingdom.