About Bell Sandringham Limited (FC035392) Virgin Islands, British