About Ring Of Bells Management Company Ltd (09941502) United Kingdom