About Jubilee Gardens (1978) Limited (01360536) United Kingdom