About Newby Holding Properties Limited (12171354) United Kingdom