About Jubilee Hall Land Management Ltd (NI631722) United Kingdom