About Bat Properties Limited (12135517) United Kingdom