About Beagle Properties Limited (11165715) United Kingdom