About Lavenham Properties Limited (09864761) United Kingdom