About Bullgate Properties Limited (12840332) United Kingdom