About Westbourne Mansions Holding Company Ltd (11419286) United Kingdom