Company name: Integrated Business Telecom
Description: Providing telecommunication solutions to businesses in London and across the South East. We offer hosted telephony, business phone systems, VOIP and more.
2 ViewPoint Office Village, Babbage Road, Stevenage SG1 2EQ, United Kingdom