Lebowitz UK LP Company numberLP022532 StatusActive TypeLimited Partnership Incorporated14 Apr 2022 Registered office 16 Montem StreetLondonN4 3BE Data JSON Markdown