About Levi S Developments Ltd (11838466) United Kingdom