Aberglen & Co Company numberSL005788 StatusActive TypeLimited Partnership Incorporated13 Jun 2006 Registered office 2 Blythswood SquareGlasgow Data JSON Markdown