About Newbold Property Investments Limited (05312955) United Kingdom