About Black Bull Properties Limited (07949601) United Kingdom