About Jubilee Estates Limited (02268181) United Kingdom