About Bellamy Brothers Property Group Ltd (11566742) United Kingdom