About Blackhorse Close Management Company Limited (05621127) United Kingdom