Letton Business LP Company numberSL017128 StatusActive TypeLimited Partnership Incorporated1 Jul 2014 Registered office 42b Haymarket RoadEdinburghEH12 5LA Data JSON Markdown