Registered as SC370260 fifteen years ago, Tubbs & Crabbit Limited had been a private limited company until 2016-01-12 - the time it was officially closed. The latest registration address was 25 Sandyford Place, Glasgow.
Keith S. was the following enterprise's managing director, chosen to lead the company on 2009-12-17.