Athol Media First Limited Partnership Company numberSL003269 StatusActive TypeLimited Partnership Incorporated5 Jun 1998 Registered office 39 Castle StreetEdinburghEH2 3BH Data JSON Markdown