Velmer Company LP Company numberSL011378 StatusActive TypeLimited Partnership Incorporated28 Sep 2012 Registered office Suite 4305 Mitchell House5 Mitchell StreetEdinburghEH6 7BD Data JSON Markdown