About Newhall Property Services Limited (05692412) United Kingdom