About Knockmore Management Company Limited (NI059429) United Kingdom