Registered with number 05444264 twenty years ago, 20-20 Publishing Limited had been a private limited company until 2018-07-24 - the day it was officially closed. The company's official office address was 11a Crossley Street, Wetherby West Yorkshire.
The company was controlled by one managing director: Robert C., who was formally appointed in May 2005.