About Limewood Management Company Limited (NI053330) United Kingdom