About Newhampton Properties Limited (11206094) United Kingdom