Sheva Eyes Company numberLP011088 StatusActive TypeLimited Partnership Incorporated24 Jan 2006 Registered office 64 Aylton EstateRenforth StreetLondonSE16 7JN Data JSON Markdown