About The Hillocks Management Limited (NI652532) United Kingdom