AFL Telecommunications Europe Ltd - Terms and Conditions

Terms and conditions for AFL Telecommunications Europe Ltd (registered no 03971894).