Design Beta Limited Home/Computer repair service/Design Beta Limited 26 The Cloisters, Saint Leonards-on-sea TN37 6JT +447817912421 Contacts 26 The Cloisters, Saint Leonards-on-sea TN37 6JT +447817912421 Send updates or Remove Description Features Map Reviews No reviews! ADD REVIEW Similar companies Computer repair service Smart Service Ltd 79 Regent St, Cambridge CB2 1AW +441223321964 Computer repair service Vita Repairs +447762849056 Computer repair service PCX Computer Services Southgate, Pickering YO18 8BL Computer repair service KM-TECH LTD 02034688603 Categories Computer repair service