About Hurstbourne Residence Associates Ltd (12148955) United Kingdom