About Newshore Partners Limited (07857989) United Kingdom