About Blackhorse Property Management Ltd (12844481) United Kingdom