About Blackhorse Properties Limited (01382430) United Kingdom