About Bankhall Corner Holdings Limited (08215933) United Kingdom