About TelGen Limited

Registered in England, no. 3888165
Registered office: 5 Cliffe Mews, Terrington, York YO60 6PW
VAT registration no. GB 734 6759 02