About Jack In The Box Homes Limited (12988389) United Kingdom