About Jubilee Close (management Company) Limited (08156986) United Kingdom