About Jubilee Close 2017 Management Limited (11075050) United Kingdom