About Henderson S North St Limited (NI616017) United Kingdom