Legal Entity: Bellemeade Re Ltd