About Lyndenhurst Copperfield Management Limited (01352142) United Kingdom