About Lagom Properties Limited (11950759) United Kingdom