About Lammas Walk Management Limited (02106170) United Kingdom