About Brocha Properties Limited (06611307) United Kingdom