About Northill Properties (addlestone) Limited (08980149) United Kingdom