Registered as 04653463 twenty one years ago, Twyfords News Limited had been a private limited company until Tue, 11th Aug 2015 - the time it was officially closed. The latest office address was 8a Carlton Crescent, Southampton.
Mahesh U. was the following company's managing director, chosen to lead the company 21 years ago.