About Chancellors Hall Management Limited (NI063418) United Kingdom