About Blackhorse Place Ltd (12366946) United Kingdom