Amelda Holding LP Company numberSL028938 StatusActive TypeLimited Partnership Incorporated28 Oct 2016 Registered office Sute 25 St Vincent StreetEdinburghEH3 6SW Data JSON Markdown