Velmoss Corp LP Company numberLP021905 StatusActive TypeLimited Partnership Incorporated5 Jul 2021 Registered office Unit 111472 Second Floor 6 Market PlaceFitzroviaLondon Data JSON Markdown