About Lavelle Developments Ltd. (04920596) United Kingdom