About Over Newbold Properties Limited (03713995) United Kingdom