ABRAXAS COMMUNICATIONS LIMITED Company number 02990517 · Monitor this company Dissolved Overview Documents Analysis Location Related Registered office Address800 OXFORD AVENUE, SLOUGH, BERKSHIRE, SL1 4LN PostcodeSL1 4LN Companies at this postcode 25 Map