Registered with number 05052948 twenty years ago, Petscreen Limited had been a private limited company until 2016-05-24 - the date it was formally closed. The business official office address was 1a Bonington Road, Mapperley Nottingham.
The firm was supervised by a single director: Graeme R. who was managing it for twelve years.