About Newcastle Lyme Properties Limited (08785810) United Kingdom