About Hillcrest Trust (top Of The Hill) Ltd. (NI040838) United Kingdom