TAF Group Company numberSL002724 StatusActive TypeLimited Partnership Incorporated12 Oct 1995 Registered office 25 Crichton PlaceEdinburghEH7 4NY Data JSON Markdown