Overview
Legal name
8X8 UK LIMITED
Region
South East England
Registered address
OXFORD HOUSE, BELL BUSINESS PARK
SMEATON CLOSE
AYLESBURY
BUCKINGHAMSHIRE
HP19 8JR
Insolvency history
No