Valecha Partners LP Company numberLP019949 StatusActive TypeLimited Partnership Incorporated31 Dec 2018 Registered office 39 Bickenhall StreetLondonW1U 6BR Data JSON Markdown