About Bullmarket Property Limited (12200220) United Kingdom