About Willow Park Management Company (ni) Limited (NI643699) United Kingdom