About Jubilee Hall Limited (11170502) United Kingdom