About Niblock Oaks Land Management Limited (NI062365) United Kingdom