About Beagle Nominees Limited (00628724) United Kingdom