About Newbold Properties Limited (07733078) United Kingdom