About Hadlow Management Company Limited (NI626884) United Kingdom