About Lymond Properties Ltd (11611969) United Kingdom