About Jubilee Gardens Management Limited (02548810) United Kingdom