About Laamu Properties Ltd (11353756) United Kingdom