About Abbington Management Company Limited (NI605674) United Kingdom