Registered as 08576849 11 years ago, Tall Boy Media Limited had been a private limited company until Tuesday 21st February 2017 - the day it was officially closed. Its last known mailing address was Office 5.8 Hanover House, Hanover Street Liverpool.
The following company was overseen by a single director: Stuart P., who was designated to this position 11 years ago.